home *** CD-ROM | disk | FTP | other *** search
- ///////////////////////////////////////////////////////////////////////////////
- //
- // Copyright (c) 1997, Microsoft Corp. All rights reserved.
- //
- // FILE
- //
- // iasperf.h
- //
- // SYNOPSIS
- //
- // This file contains the symbolic constants used for the PerfMon counters.
- //
- // MODIFICATION HISTORY
- //
- // 09/15/1997 Original version.
- // 09/09/1998 Divided authentication and accounting.
- // Added support for per-client counters.
- //
- ///////////////////////////////////////////////////////////////////////////////
-
- #ifndef _IAS_PERF_H_
- #define _IAS_PERF_H_
-
- // Performance objects.
- #define RADIUS_AUTH_SERVER_OBJECT 0
- #define RADIUS_AUTH_CLIENT_OBJECT 2
- #define RADIUS_ACCT_SERVER_OBJECT 4
- #define RADIUS_ACCT_CLIENT_OBJECT 6
-
- // Server only.
- #define RADIUS_SRV_UP_TIME 8
- #define RADIUS_SRV_RESET_TIME 10
- #define RADIUS_SRV_INVALID_CLIENT 12
- #define RADIUS_SRV_INVALID_CLIENT_RATE 14
-
- // Server and client.
- #define RADIUS_PACKETS_SENT 16
- #define RADIUS_PACKETS_SENT_RATE 18
- #define RADIUS_PACKETS_RECEIVED 20
- #define RADIUS_PACKETS_RECEIVED_RATE 22
- #define RADIUS_MALFORMED_PACKET 24
- #define RADIUS_MALFORMED_PACKET_RATE 26
- #define RADIUS_BAD_AUTHENTICATOR 28
- #define RADIUS_BAD_AUTHENTICATOR_RATE 30
- #define RADIUS_DROPPED_PACKET 32
- #define RADIUS_DROPPED_PACKET_RATE 34
- #define RADIUS_UNKNOWN_TYPE 36
- #define RADIUS_UNKNOWN_TYPE_RATE 38
-
- // Authentication only.
- #define RADIUS_AUTH_ACCESS_REQUEST 40
- #define RADIUS_AUTH_ACCESS_REQUEST_RATE 42
- #define RADIUS_AUTH_DUP_ACCESS_REQUEST 44
- #define RADIUS_AUTH_DUP_ACCESS_REQUEST_RATE 46
- #define RADIUS_AUTH_ACCESS_ACCEPT 48
- #define RADIUS_AUTH_ACCESS_ACCEPT_RATE 50
- #define RADIUS_AUTH_ACCESS_REJECT 52
- #define RADIUS_AUTH_ACCESS_REJECT_RATE 54
- #define RADIUS_AUTH_ACCESS_CHALLENGE 56
- #define RADIUS_AUTH_ACCESS_CHALLENGE_RATE 58
-
- // Accounting only.
- #define RADIUS_ACCT_REQUEST 60
- #define RADIUS_ACCT_REQUEST_RATE 62
- #define RADIUS_ACCT_DUP_REQUEST 64
- #define RADIUS_ACCT_DUP_REQUEST_RATE 66
- #define RADIUS_ACCT_RESPONSE 68
- #define RADIUS_ACCT_RESPONSE_RATE 70
- #define RADIUS_ACCT_NO_RECORD 72
- #define RADIUS_ACCT_NO_RECORD_RATE 74
-
- #endif // _IAS_PERF_H_
-